Mizar Attributes: A Technique to Encode Mathematical Knowledge into Type Systems
نویسنده
چکیده
At first glance Mizar attributes look like unary predicates over mathematical objects enabling a more natural writing and reading. Attributes in Mizar, however, serve additional, more important purposes concerning typing of mathematical objects: Using attributes not only new (sub)types can be introduced, but also the user can characterize further relations between types and in this way make available existing notations for new objects. Thereby it should be stressed that these type relations can stand for elaborated mathematical theorems. This paper describes the properties and benefits of Mizar attributes from a user’s perspective. We comprehend the development of Mizar attributes, and give examples highlighting their use — essentially in the area of algebra. Concluding we discuss their impact on building mathematical repositories.
منابع مشابه
A Guide to the Mizar Soft Type System∗
Introduction Mizar [1, 3] is in a way both typed and untyped. In a foundational sense, Mizar is based on untyped set theory. The set-theoretical world initially consists of many objects of “just one type”. However, the objects can have various properties (a number, ordinal number, complex number, Conway number, a relation, function, complex function, complex matrix), however none of them is con...
متن کاملTowards Mathematical Knowledge Management for Electrical Engineering
We explore mathematical knowledge in the field of electrical engineering and claim that electrical engineering is a suitable area of application for mathematical knowledge management: We show that mathematical knowledge arising in electrical engineering can be successfully handled by existing MKM systems, namely by the Mizar system. To this end we consider in this paper network theory and in pa...
متن کاملClosing the Gap Between Formal and Digital Libraries of Mathematics
The representational gap between formal mathematics and most users of digital mathematics resources is a challenge for any approach to mathematical knowledge management which aims to combine the benefits of formal and informal mathematics. In this chapter we study this gap in the context of a digital library of mathematics based on the Mizar Mathematical Library and make recommendations for imp...
متن کاملAn OMDoc representation of Mizar library
Mizar library is one of the largest database of formalized mathematics. It contains mathematical articles which were collected over almost 20 years. Even though the database is highly optimized for human access, machines, on the other hand, can hardly understand and process the data. Thus the stored knowledge cannot be manipulated at its highest potential. Therefore Mizar System can be seen as ...
متن کاملTowards a Mizar Mathematical Library in OMDoc Format
Mizar is one of largest libraries of formalized mathematics. The language of the library is highly optimized for authoring by humans. Like in natural languages, the meaning of an expression is influenced by its (mathematical) context in a way that is natural to humans, but hard to specify for machine manipulation. From this point of view, it may be considered as locked up in an arcane file form...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007